Decoding Temperament: What to Look for When Adopting a Dog from a Shelter